meat locker - German English Dictionary